river tug - Spanish English Dictionary